foot-powered vehicle

Translations
транспортное средство, приводимое в движение ногами